more productive - French English Dictionary